libxl: constify copy and length calculation functions
authorWei Liu <wei.liu2@citrix.com>
Mon, 11 Jul 2016 14:12:57 +0000 (15:12 +0100)
committerWei Liu <wei.liu2@citrix.com>
Tue, 12 Jul 2016 11:49:41 +0000 (12:49 +0100)
commit11316d31d6844b17b12890f66fbe03d9069bd489
treeb170fd07a1ae51c03616a1f9421e5cbaee3a1e8e
parente6c0a480eff5a650824a65cca91d3f1646a89f3b
libxl: constify copy and length calculation functions

These functions are not supposed to modify the passed in parameters.
Reflect that in function declarations.

Mark the change in APIs in libxl.h

Signed-off-by: Wei Liu <wei.liu2@citrix.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
tools/libxl/gentypes.py
tools/libxl/libxl.c
tools/libxl/libxl.h
tools/libxl/libxl_cpuid.c
tools/libxl/libxl_genid.c
tools/libxl/libxl_internal.h
tools/libxl/libxl_utils.c
tools/libxl/libxl_utils.h